pulse tremulus - French English Dictionary